trevor lawrence mechanics